/*投资记录页开始*/
.ct_bg{
	color: #333;
	height: 12.5rem;
}
.ct_top_con{
	overflow: hidden;
    border-radius: 0.192rem;
    box-shadow: 0px 2px 26px rgba(255,98,77,.1);
}
.ct_mid{
	height: 2rem;
	line-height: 2rem;
	text-align: center;
	font-size: 1.621333rem;
	margin-bottom: 0.746667rem;
}
.ct_b_div{
	width: 49.5%;;
	text-align: center;
}
.ct_bot{
	font-size: 0.512rem;
    line-height: 1.152rem;
    padding-bottom: 0.490667rem;
}
.ct_b_d_p_b{
	font-size: 0.682667rem;
}
.ct_menu div{
	height: 1.962667rem;
	width: 50%;
	line-height: 1.536rem;
	color: #333;
	border-bottom: 2px solid #efefef;
	font-size: 0.597333rem;
}
.ct_menu p{
	width: 4.010667rem;
	height: 1.962667rem;
	margin: 0 auto;
	position: relative;
}
.ct_menu .p_active{
	color: #5586ff;
	font-weight: bold;
}
.ct_menu .p_active::after{
	content: '';
	width: 0.938667rem;
	height: 0.042667rem;
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -0.469333rem;
	background-color: #478dfd;
}
.ct_c_div{
	padding: 0.55rem 1.0rem;
	background-color: #ffffff;
	position: relative;
	margin-bottom: 0.64rem;
}
.ct_content_padding{
	padding: 0 0.426667rem;;
}
.ct_content{
	box-shadow: 0px 2px 26px rgba(255,98,77,.1);
	overflow: hidden;
    border-radius: 0.192rem;
	color: #333;
	margin-top: 0.554667rem;
}
.ct_c_d_p_top{
	height: 1.130667rem;
	line-height: 1.130667rem;
	font-size: 0.512rem;
	margin-left: 0.213333rem;
	margin-bottom: 0.426667rem;
}
.fs_1{
	font-size: 0.682667rem;
}
.jl_r{
	right: 1rem;
}
.ct_c_d_p_mid{
	font-size: 0.512rem;
    line-height: 1.173333rem;
    padding-bottom: 0.469333rem;
}
.ct_c_d_p_mid_num{
	font-size: 0.597333rem;
}
.ct_c_d_p_mid_num1{
	font-size: 0.554667rem;
}
.ct_c_d_p_bot{
	height: 1.493333rem;
	line-height: 1.493333rem;
	font-size: 0.512rem;
	padding-left: 0.213333rem;
	border-top: 1px solid #f6f9ff;
}
.ct_c_d_icon{
	width: 0.5rem;
	height: 0.8rem;
	background-image: url(../../images/mine/ct_icon.png);
	background-size: cover;
	position: absolute;
	top: 1.9rem;
	right: 0.5rem;
}
.ct_c_d_biao{
	position: absolute;
	top: 0px;
	right: 0px;
	width: 2.2rem;
	height: 1.65rem;
	background-size:cover 
}
.col_45{
	color: #3ea2fd;
}
/*投资记录详情*/
.p_bg{
	background-image: linear-gradient(#2b80fe 10%,#2277f5);
	color: #ffffff;
}
.lr_padd{
	box-sizing: border-box;
	padding: 0.426667rem;
	width: 100%;
}
.ctx_bot_t{
	padding-bottom: 15px;
}
.ctx_top{
    font-size: 0.554667rem;
    line-height: 0.554667rem;
    margin-top: 0.832rem;
    margin-bottom: 0.768rem;
}
.ctx_bot {
    padding: .35rem 0;
    position: relative;
    border-top: 1px solid #3083ff;
}
.ct_b_line {
    width: 1px;
    height: 1.65rem;
    background-color: #3083ff;
    position: absolute;
    left: 50%;
    top: .512rem;
}
.ctx_c_top{
	padding-left: 0.64rem;
	padding-right: 0.426667rem;
	padding-bottom: 0.1px;
	box-shadow: 0 0 27px 4px rgba(85,125,237,0.1);
	border-radius: 0.170667rem;
	color: #333333;
	z-index: 10;
	margin-bottom: 0.64rem
}
.ctx_c_top1{
	padding: 0 0.213333rem;
	padding-top: 0.1px;
	box-shadow: 0 0 27px 4px rgba(85,125,237,0.1);
	border-radius: 0.170667rem;
	font-size: 0.597333rem;
	color: #333333;
	z-index: 10;
	margin-bottom: 0.64rem
}
.ctx_c_t_p_top{
	width: 100%;
	line-height: 0.597333rem;
	position: relative;
	font-size: 0.597333rem;
	margin-bottom: 0.853333rem;
}
.ctx_c_t_p_top:first-child{
	height: 2.304rem;
	line-height: 2.304rem;
	margin-bottom: 0;
	font-size: 0.512rem;
}
.ctx_c_font26{
	position: absolute;
	right: 0;
}
.ct_b_d_p_t {
    font-size: .469333rem;
}
.ct_b_d_p_b {
    height: 1rem;
    line-height: 1rem;
    font-size: 0.725333rem;
}
.ctx_c_t_p_t_tit{
	width: 75%;
}
.ctx_c_t_p_t_icon{
	background-image: url(../../images/mine/ctx_icon.png);
	width: 18px;
	height: 18px;
	background-size: cover;
	margin-left: 6px;
	margin-top: 3px;
}
.ctx_c_t_p_m_b{
	display: inline-block;
	height: 0.896rem;
	text-indent: 0.469333rem;
	height: 2.304rem;
	background-repeat: no-repeat;
	background-size: 0.256rem;
	background-position: left center;
}
.ctx_c_t_p_m_yi{ 
	background-image: url(../../images/mine/icon2@2x.png);
	color: #5586ff;
}
.ctx_c_t_p_m_huan{
	color: #ff9845;
	background-image: url(../../images/mine/icon1@2x.png);
}
.ctx_c_two{
	background-color: #ffffff;
	border-bottom: 1px solid #dddddd;
	position: relative;
	margin-top: 0.96rem;
}
.ctx_c_two_img{
	width: 100%;
	position: absolute;
	top: -0.3rem;
	left: 0;
}
.ctx_c_two_title{
	padding-left: 0.426667rem;
	padding-right: 0.213333rem;
	line-height: 0.597333rem;
	margin-top: 0.853333rem;
	margin-bottom: 0.682667rem;
}
.ctx_c_t_wrap{
	border-top: 1px solid #f2f2f2;
}
.ctx_c_t_p{
	padding-top: 0.554667rem;
	padding-bottom: 0.725333rem;
	padding-left: 0.426667rem;
	padding-right: 0.213333rem;
	line-height: 0.512rem;
	border-bottom: 1px solid #f2f2f2;
}
.ctx_c_t_p1{
	padding-top: 0.725333rem;
	padding-bottom: 0.597333rem;
	padding-left: 0.426667rem;
	padding-right: 0.213333rem;
	line-height: 0.512rem;
}
.ctx_c_t_title{
 	margin-bottom: 0.853333rem;
}
.col_a0{
	color: #a0a0a0;
}
.ctx_tit_top{
	line-height: 52px;
	text-align: left;
}
.ctx_b_d_p_b{
	line-height: 30px;
	font-size: 1.25rem;
	text-align: left;
}
.ctx_but{
	margin-top: 50px;
	padding: 0 20px;
}
.ctx_nullinfo{
	line-height: 2.517333rem;
	font-size: 0.512rem;
	color: #b0b0b0;
	border-top: 1px solid #efefef;
}
/*投资记录页结束*/